Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 OWENS WAY Terraced £69,000 27 Aug 1999
20 OWENS WAY Terraced £290,000 18 Dec 2015
34 OWENS WAY Terraced £450,000 19 Mar 2021
35 OWENS WAY Terraced £50,920 16 Jul 2001